// 获取用户的基本信息
function getUserInfo() {
    $.ajax({
        url: "/my/userinfo",
        //  token
        // 请求头：header body
        // headers: {
        //     Authorization: localStorage.getItem("token"),
        // },
        success({
            status,
            message,
            data
        }) {
            if (status === 0) {
                // 获取数据成功
                readerHead(data)
            } else {
                layui.layer.msg(message)
            }
        },
    })
}
// 渲染头像
function readerHead({
    // 解构
    nickname,
    username,
    user_pic
}) {
    // 渲染头像和昵称
    $("#welcome").text(nickname || username)
    if (!!user_pic) {
        $(".layui-nav-img").attr("src", user_pic).show()
        $(".text-avatar").hide()
    }else{
        // 此时没有地址
        $(".layui-nav-img").hide()
        // chatAt()默认取第一个字符，里面填几就显示第几个字符
        $(".text-avatar").text(username.charAt().toUpperCase()).show()
    }
}

// 注册退出事件
// token是鉴别当前登录用户是否登录的唯一标识
function registerEvent(){
    $("#logout").click(function(){
        // 弹层确认是否一定要退出
        layui.layer.confirm("确认要退出吗",function(index){
            localStorage.removeItem("token")    //删除token
            window.location.href = "/login.html"   //跳转到登录页
            // index是要关闭的当前弹层
            layui.layer.close(index)

        })
    })
}

getUserInfo()
registerEvent()
